function audit(state, ids, opinion) {
    if (!jQuery.isArray(ids)) {
        ids = jQuery.makeArray(ids)
    }
    $.ajax({
        type: "post",
        url: "/comment/audit",
        dataType: "json",
        data: {
            ids: ids,
            state: state,
            opinion: opinion
        },
        success: function (data) {
            if (data == 1) {
				layer.alert('审核完成', {
					  icon: 1,
					  closeBtn: 0,
					  skin: 'layer-ext-moon',
					  end:function(){
							window.location.href="/comment/list/"+state;						  
					  }
				})
            }
        }
    });
}

function hot(hot, ids) {
    if (!jQuery.isArray(ids)) {
        ids = jQuery.makeArray(ids)
    }
    $.ajax({
        type: "post",
        url: "/comment/hot",
        dataType: "json",
        data: {
            ids: ids,
            hot: hot
        },
        success: function (data) {
            if (data == 1) {
				layer.alert("操作完成", {
				  icon: 1,
				  closeBtn: 0,
				  skin: 'layer-ext-moon',
				  end:function(){
					window.location.href="/comment/list/1";	
				  }
				})
            }
        }
    });
}

function selected() {
    var arr = new Array();
    if ($("input[name='select']").val() == 1) {
        $("input[name='id']").each(function () {
            arr.push($(this).val())
        });
    }
    return arr
}

jQuery(function ($) {
    $(".search input[type='reset']").on("click", function () {
        $("#searchForm input[type='text']").each(function () {
            $(this).val("");
        });
    });
    $(".quick-operation .blue").click(function (e) {
		if(selected().length == 0){
			layer.alert("请选择要操作的评论列表")
		}else{
			audit("1", selected(),"审核通过");
		}
    })
    $(".quick-operation .orange").click(function (e) {
		if(selected().length == 0){
			layer.alert("请选择要操作的评论列表")
		}else{
			audit("2", selected(), "审核拒绝");
		}       
    })
    $(".quick-operation .yellow").click(function (e) {
		if(selected().length == 0){
			layer.alert("请选择要操作的评论列表")
		}else{
			audit("0", selected(), "");
		} 
    })
    $(".quick-operation .red").click(function (e) {
		if(selected().length == 0){
			layer.alert("请选择要操作的评论列表")
		}else{
			hot("1", selected());
		} 
    })
    $(".quick-operation .green").click(function (e) {
		if(selected().length == 0){
			layer.alert("请选择要操作的评论列表")
		}else{
			hot("0", selected());
		} 
    })
    $("#shenhe_submit").click(function (e) {
        var id = $("#shenhe_id").val();
        var state = $("#shenhe-result").val();
        var opinion = $("#shenhe-opinion").val();
        audit(state, id, opinion)
    })
	$("#shenhe_cancel").click(function (e) {
        window.location.href="/comment/list/0";	
    })
    //首页
    $("#first").on("click", function () {
		if($("#pageNo").val() != 1){
			$("#pageNo").val(1);
			$("#pageSize").val($("#size").text());
			$("#searchForm").submit();
		}
    });
    //尾页
    $("#last").on("click", function () {
		if($("#pageNo").val() != $("#totalPage").val()){
			$("#pageNo").val($("#totalPage").val());
			$("#pageSize").val($("#size").text());
			$("#searchForm").submit();
		}
    });
    //上一页
    $("#pre").on("click", function () {
		if($("#pageNo").val() != 1){
			$("#pageNo").val(parseInt($("#pageNo").val())-1);
			$("#pageSize").val($("#size").text());
			$("#searchForm").submit();
		}       
    });
    //下一页
    $("#next").on("click", function () {
		if($("#pageNo").val() != $("#totalPage").val()){
			$("#pageNo").val(parseInt($("#pageNo").val())+1);
			$("#pageSize").val($("#size").text());
			$("#searchForm").submit();
		}       
    });
    $(".default-table td span").toggle(function () {
        $(this).addClass("selected");
        $(this).parent().children("input[name='select']").attr("value", 1);
    }, function () {
        $(this).removeClass("selected");
        $(this).parent().children("input[name='select']").attr("value", 0);
    });

    $(".default-table th span").toggle(function () {
        $(this).addClass("selected");
        $(".default-table tr").each(function () {
            $(this).find("span").addClass("selected");
            $(this).find("input[name='select']").attr("value", 1);
        });
    }, function () {
        $(this).removeClass("selected");
        $(".default-table tr").each(function () {
            $(this).find("span").removeClass("selected");
            $(this).find("input[name='select']").attr("value", 0);
        });
    });

    $(".default-table td.more").hover(function(){
		$(this).addClass("dingc");
		$(this).find("div").show();
	},function(){
		$(this).find("div").hide();
		$(this).removeClass("dingc");
	});

    $(".default-pages div em").toggle(function () {
        $(this).find("ul").show();
    }, function () {
        $(this).find("ul").hide();
    });

    $(".default-pages ul li").on("click", function () {
        $(".default-pages div em b").text($(this).data("num"));
        console.log($(this).data("num"));
    });
	
	$(".default-pages ul li input").on("keydown", function (e) {
        if(e.keyCode==13){
			var reg =/^[1-9]\d*$/;
			var pageNo = $("#JPageNo").val();
			if(reg.test(pageNo) && pageNo != parseInt($("#pageNo").val()) && pageNo <= parseInt($("#totalPage").val())){
				$("#pageNo").val(pageNo);
				$("#pageSize").val($("#pageSize").text());
				$("#searchForm").submit();
			}
		}
    });
});